promise to pay an annuity - Turkish English Dictionary